home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr25 / os2dbutl.zip / LUDOSPY.RC < prev    next >
Text File  |  1993-03-09  |  12KB  |  276 lines

  1. #include "os2.h"
  2. #include "LUDOSPY.rch"
  3.  
  4.  
  5.  
  6. MENU ID_LUDOSPY
  7.   BEGIN
  8.     SUBMENU  "~File", IDM_FILE, MIS_TEXT
  9.       BEGIN
  10.         MENUITEM SEPARATOR
  11.         MENUITEM "E~xit\tF3", IDM_F_EXIT, MIS_TEXT
  12.       END
  13.     SUBMENU  "O~ptions", IDM_OPTIONS, MIS_TEXT
  14.       BEGIN
  15.         MENUITEM "~Scan interval...", IDM_P_SCANINTERVAL, MIS_TEXT
  16.         MENUITEM "~File options...", IDM_P_FILEOPTIONS, MIS_TEXT
  17.         MENUITEM "~Database...", IDM_P_DATABASE, MIS_TEXT
  18.         MENUITEM SEPARATOR
  19.         MENUITEM "~Catolog database...", IDM_P_CATOLOGDATABASE, MIS_TEXT
  20.         MENUITEM "~Uncatolog database...", IDM_P_UNCATOLOGDATABASE, MIS_TEXT
  21.         MENUITEM SEPARATOR
  22.         MENUITEM "Catolog ~node...", IDM_P_CATOLOGNODE, MIS_TEXT
  23.         MENUITEM "Uncatolog n~ode...", IDM_P_UNCATOLOGNODE, MIS_TEXT
  24.       END
  25.   SUBMENU "~Help",                              IDM_H_HELP
  26.      BEGIN
  27.        MENUITEM "~Help for help",               IDM_H_HELPFORHELP
  28.        MENUITEM "~Extended help",               SC_HELPEXTENDED, MIS_SYSCOMMAND
  29.        MENUITEM "~Keys help",                   SC_HELPKEYS, MIS_SYSCOMMAND
  30.        MENUITEM "Help ~index",                  SC_HELPINDEX, MIS_SYSCOMMAND
  31.      END
  32.   END
  33.  
  34.  
  35. STRINGTABLE
  36. BEGIN
  37.   IDS_TITLE, "Ludospy"
  38.   IDS_ERR_WINDOW_CREATE, "Window creation failed!"
  39.   IDS_ERR_WINDOW_POS, "Window positioning failed!"
  40. END
  41. HELPTABLE ID_LUDOSPY
  42. BEGIN
  43.    HELPITEM ID_LUDOSPY, ID_LUDOSPY, ID_LUDOSPY
  44.     HELPITEM IDLG_INTERVAL, ID_LUDOSPY, IDLG_INTERVAL
  45.     HELPITEM IDLG_FILES, ID_LUDOSPY, IDLG_FILES
  46.     HELPITEM IDLG_DATABASE, ID_LUDOSPY, IDLG_DATABASE
  47.     HELPITEM IDLG_STATUS, ID_LUDOSPY, IDLG_STATUS
  48.     HELPITEM IDLG_CAT, ID_LUDOSPY, IDLG_CAT
  49.     HELPITEM IDLG_NODE, ID_LUDOSPY, IDLG_NODE
  50.     HELPITEM IDLG_NO_CON, ID_LUDOSPY, IDLG_NO_CON
  51.     HELPITEM IDLG_UN_CAT, ID_LUDOSPY, IDLG_UN_CAT
  52.     HELPITEM IDLG_UN_NODE, ID_LUDOSPY, IDLG_UN_NODE
  53. END
  54.  
  55. HELPSUBTABLE ID_LUDOSPY
  56. BEGIN
  57.    HELPSUBITEM     IDM_FILE, IDM_FILE
  58.    HELPSUBITEM     IDM_F_EXIT, IDM_F_EXIT
  59.    HELPSUBITEM     IDM_OPTIONS, IDM_OPTIONS
  60.    HELPSUBITEM     IDM_P_SCANINTERVAL, IDM_P_SCANINTERVAL
  61.    HELPSUBITEM     IDM_P_FILEOPTIONS, IDM_P_FILEOPTIONS
  62.    HELPSUBITEM     IDM_P_DATABASE, IDM_P_DATABASE
  63.    HELPSUBITEM     IDM_P_CATOLOGDATABASE, IDM_P_CATOLOGDATABASE
  64.    HELPSUBITEM     IDM_P_UNCATOLOGDATABASE, IDM_P_UNCATOLOGDATABASE
  65.    HELPSUBITEM     IDM_P_CATOLOGNODE, IDM_P_CATOLOGNODE
  66.    HELPSUBITEM     IDM_P_UNCATOLOGNODE, IDM_P_UNCATOLOGNODE
  67. END
  68.  
  69.  
  70. DLGTEMPLATE IDLG_INTERVAL LOADONCALL MOVEABLE DISCARDABLE
  71. BEGIN
  72.     DIALOG "Scan Interval", IDLG_INTERVAL, 21, 40, 147, 64,
  73.            FS_NOBYTEALIGN | FS_DLGBORDER | WS_VISIBLE | WS_SAVEBITS, FCF_TITLEBAR
  74.     BEGIN
  75.         CONTROL "Enter a scan interval:", 256, 9, 48, 102, 8,
  76.                 WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | WS_GROUP | WS_VISIBLE
  77.         CONTROL "30", 257, 12, 31, 85, 8,
  78.                 WC_ENTRYFIELD, ES_LEFT | ES_MARGIN | WS_TABSTOP | WS_VISIBLE
  79.         CONTROL "Ok", DID_OK, 10, 7, 38, 13,
  80.                 WC_BUTTON, BS_PUSHBUTTON | BS_DEFAULT | WS_TABSTOP | WS_VISIBLE
  81.         CONTROL "Cancel", DID_CANCEL, 55, 7, 38, 13,
  82.                 WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
  83.         CONTROL "Help", 260, 99, 7, 38, 13,
  84.                 WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
  85.     END
  86. END
  87.  
  88.  
  89. DLGTEMPLATE IDLG_FILES LOADONCALL MOVEABLE DISCARDABLE
  90. BEGIN
  91.     DIALOG "File Options", IDLG_FILES, 17, 30, 169, 74,
  92.            FS_NOBYTEALIGN | FS_DLGBORDER | WS_VISIBLE | WS_SAVEBITS, FCF_TITLEBAR
  93.     BEGIN
  94.         CONTROL "~Append", 256, 13, 56, 77, 10,
  95.                 WC_BUTTON, BS_AUTORADIOBUTTON | WS_TABSTOP | WS_VISIBLE
  96.         CONTROL "Over~write", 257, 13, 44, 68, 10,
  97.                 WC_BUTTON, BS_AUTORADIOBUTTON | WS_TABSTOP | WS_VISIBLE
  98.         CONTROL "Ok", DID_OK, 13, 12, 38, 13,
  99.                 WC_BUTTON, BS_PUSHBUTTON | BS_DEFAULT | WS_TABSTOP | WS_VISIBLE
  100.         CONTROL "Cancel", DID_CANCEL, 65, 11, 38, 13,
  101.                 WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
  102.         CONTROL "~None", 258, 13, 32, 61, 10,
  103.                 WC_BUTTON, BS_AUTORADIOBUTTON | WS_TABSTOP | WS_VISIBLE
  104.         CONTROL "Help", 261, 117, 11, 38, 13,
  105.                 WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
  106.     END
  107. END
  108.  
  109.  
  110. DLGTEMPLATE IDLG_DATABASE LOADONCALL MOVEABLE DISCARDABLE
  111. BEGIN
  112.     DIALOG "Databases", IDLG_DATABASE, 40, 24, 135, 73,
  113.            FS_NOBYTEALIGN | FS_DLGBORDER | WS_VISIBLE | WS_CLIPSIBLINGS | FCF_SIZEBORDER | FCF_MINMAX | WS_SAVEBITS, FCF_TITLEBAR
  114.     BEGIN
  115.         CONTROL "", 256, 5, 27, 125, 40,
  116.                 WC_LISTBOX, WS_TABSTOP | WS_VISIBLE
  117.         CONTROL "Ok", DID_OK, 5, 6, 38, 13,
  118.                 WC_BUTTON, BS_PUSHBUTTON | BS_DEFAULT | WS_TABSTOP | WS_VISIBLE
  119.         CONTROL "Cancel", DID_CANCEL, 49, 6, 38, 13,
  120.                 WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
  121.         CONTROL "Help", 259, 93, 6, 38, 14,
  122.                 WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
  123.     END
  124. END
  125.  
  126.  
  127. DLGTEMPLATE IDLG_STATUS LOADONCALL MOVEABLE DISCARDABLE
  128. BEGIN
  129.     DIALOG "Database Status", IDLG_STATUS, 5, 7, 416, 200,
  130.            FS_NOBYTEALIGN | FS_DLGBORDER | WS_VISIBLE | WS_CLIPSIBLINGS | FCF_SIZEBORDER | FCF_MINMAX | WS_SAVEBITS, FCF_TITLEBAR
  131.     BEGIN
  132.         CONTROL "", 256, 3, 19, 408, 172,
  133.                 WC_LISTBOX, LS_OWNERDRAW | LS_HORZSCROLL | WS_TABSTOP | WS_VISIBLE
  134.         CONTROL "Ok", DID_OK, 13, 2, 38, 13,
  135.                 WC_BUTTON, BS_PUSHBUTTON | BS_DEFAULT | WS_TABSTOP | WS_VISIBLE
  136.         CONTROL "Cancel", DID_CANCEL, 65, 2, 38, 13,
  137.                 WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
  138.         CONTROL "  User ID       Node       Transactions    Reqs/Con.     Reqs/Cur.  T/S  L/S    Connect Time", 260, 3, 191, 408, 8,
  139.                 WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | WS_GROUP | WS_VISIBLE
  140.         CONTROL "Help", 257, 116, 2, 41, 13,
  141.                 WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
  142.     END
  143. END
  144.  
  145.  
  146. DLGTEMPLATE IDLG_CAT LOADONCALL MOVEABLE DISCARDABLE
  147. BEGIN
  148.     DIALOG "Catolog new database", IDLG_CAT, 59, 8, 218, 193,
  149.            FS_NOBYTEALIGN | FS_DLGBORDER | WS_VISIBLE | WS_CLIPSIBLINGS | WS_SAVEBITS, FCF_TITLEBAR
  150.     BEGIN
  151.         CONTROL "Local", 256, 12, 180, 49, 10,
  152.                 WC_BUTTON, BS_AUTORADIOBUTTON | WS_TABSTOP | WS_VISIBLE
  153.         CONTROL "Remote", 257, 12, 168, 48, 10,
  154.                 WC_BUTTON, BS_AUTORADIOBUTTON | WS_TABSTOP | WS_VISIBLE
  155.         CONTROL "Database Name", 258, 7, 155, 71, 8,
  156.                 WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | WS_GROUP | WS_VISIBLE
  157.         CONTROL "Alias", 259, 8, 141, 68, 8,
  158.                 WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | WS_GROUP | WS_VISIBLE
  159.         CONTROL "Comment", 260, 7, 127, 70, 8,
  160.                 WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | WS_GROUP | WS_VISIBLE
  161.         CONTROL "Remote Workstation Name", 261, 26, 112, 147, 8,
  162.                 WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | WS_GROUP | WS_VISIBLE
  163.         CONTROL "", 262, 86, 157, 105, 8,
  164.                 WC_ENTRYFIELD, ES_LEFT | ES_MARGIN | WS_TABSTOP | WS_VISIBLE
  165.         CONTROL "", 263, 86, 143, 105, 8,
  166.                 WC_ENTRYFIELD, ES_LEFT | ES_MARGIN | WS_TABSTOP | WS_VISIBLE
  167.         CONTROL "", 264, 86, 130, 105, 8,
  168.                 WC_ENTRYFIELD, ES_LEFT | ES_MARGIN | WS_TABSTOP | WS_VISIBLE
  169.         CONTROL "", 265, 26, 30, 167, 76,
  170.                 WC_LISTBOX, WS_TABSTOP | WS_VISIBLE
  171.         CONTROL "Ok", DID_OK, 27, 9, 38, 13,
  172.                 WC_BUTTON, BS_PUSHBUTTON | BS_DEFAULT | WS_TABSTOP | WS_VISIBLE
  173.         CONTROL "Cancel", DID_CANCEL, 90, 9, 38, 13,
  174.                 WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
  175.         CONTROL "Help", 268, 156, 10, 38, 13,
  176.                 WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
  177.         CONTROL "Drive:", 269, 86, 176, 26, 8,
  178.                 WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | WS_GROUP | WS_VISIBLE
  179.         CONTROL "D", 270, 120, 176, 9, 8,
  180.                 WC_ENTRYFIELD, ES_LEFT | ES_MARGIN | WS_TABSTOP | WS_VISIBLE
  181.     END
  182. END
  183.  
  184.  
  185. DLGTEMPLATE IDLG_NODE LOADONCALL MOVEABLE DISCARDABLE
  186. BEGIN
  187.     DIALOG "Catolog Remote Node", IDLG_NODE, 43, 63, 220, 99,
  188.            FS_NOBYTEALIGN | FS_DLGBORDER | WS_VISIBLE | WS_CLIPSIBLINGS | WS_SAVEBITS, FCF_TITLEBAR
  189.     BEGIN
  190.         CONTROL "Mode", 256, 14, 82, 39, 8,
  191.                 WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | WS_GROUP | WS_VISIBLE
  192.         CONTROL "Local LU", 257, 13, 67, 45, 8,
  193.                 WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | WS_GROUP | WS_VISIBLE
  194.         CONTROL "Partner LU", 258, 13, 53, 55, 8,
  195.                 WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | WS_GROUP | WS_VISIBLE
  196.         CONTROL "Node Name", 259, 14, 37, 57, 8,
  197.                 WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | WS_GROUP | WS_VISIBLE
  198.         CONTROL "Comment", 260, 13, 21, 51, 8,
  199.                 WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | WS_GROUP | WS_VISIBLE
  200.         CONTROL "SQLLOO", 261, 79, 84, 57, 8,
  201.                 WC_ENTRYFIELD, ES_LEFT | ES_MARGIN | WS_TABSTOP | WS_VISIBLE
  202.         CONTROL "", 262, 79, 69, 58, 8,
  203.                 WC_ENTRYFIELD, ES_LEFT | ES_MARGIN | WS_TABSTOP | WS_VISIBLE
  204.         CONTROL "", 263, 80, 53, 57, 8,
  205.                 WC_ENTRYFIELD, ES_LEFT | ES_MARGIN | WS_TABSTOP | WS_VISIBLE
  206.         CONTROL "", 264, 80, 37, 57, 8,
  207.                 WC_ENTRYFIELD, ES_LEFT | ES_MARGIN | WS_TABSTOP | WS_VISIBLE
  208.         CONTROL "", 265, 80, 21, 124, 8,
  209.                 WC_ENTRYFIELD, ES_LEFT | ES_AUTOSCROLL | ES_MARGIN | WS_TABSTOP | WS_VISIBLE
  210.         CONTROL "Ok", DID_OK, 12, 3, 38, 13,
  211.                 WC_BUTTON, BS_PUSHBUTTON | BS_DEFAULT | WS_TABSTOP | WS_VISIBLE
  212.         CONTROL "Cancel", DID_CANCEL, 86, 3, 38, 13,
  213.                 WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
  214.         CONTROL "Help", 268, 169, 3, 38, 13,
  215.                 WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
  216.     END
  217. END
  218.  
  219.  
  220. DLGTEMPLATE IDLG_NO_CON LOADONCALL MOVEABLE DISCARDABLE
  221. BEGIN
  222.     DIALOG "No Connects", IDLG_NO_CON, 139, 99, 132, 48,
  223.            FS_NOBYTEALIGN | FS_DLGBORDER | WS_VISIBLE | WS_CLIPSIBLINGS | WS_SAVEBITS, FCF_TITLEBAR
  224.     BEGIN
  225.         CONTROL "The database you selected", 256, 8, 31, 115, 8,
  226.                 WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | WS_GROUP | WS_VISIBLE
  227.         CONTROL "Has no users connected", 257, 13, 20, 112, 8,
  228.                 WC_STATIC, SS_TEXT | DT_LEFT | DT_TOP | WS_GROUP | WS_VISIBLE
  229.         CONTROL "Ok", DID_OK, 16, 4, 38, 13,
  230.                 WC_BUTTON, BS_PUSHBUTTON | BS_DEFAULT | WS_TABSTOP | WS_VISIBLE
  231.         CONTROL "Help", 259, 77, 4, 38, 13,
  232.                 WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
  233.     END
  234. END
  235.  
  236.  
  237. DLGTEMPLATE IDLG_UN_CAT LOADONCALL MOVEABLE DISCARDABLE
  238. BEGIN
  239.     DIALOG "Uncatolog Database", IDLG_UN_CAT, 106, 75, 147, 114,
  240.            FS_NOBYTEALIGN | FS_DLGBORDER | WS_VISIBLE | WS_CLIPSIBLINGS | WS_SAVEBITS, FCF_TITLEBAR
  241.     BEGIN
  242.         CONTROL "", 256, 8, 41, 131, 67,
  243.                 WC_LISTBOX, WS_TABSTOP | WS_VISIBLE
  244.         CONTROL "Ok", DID_OK, 9, 13, 38, 13,
  245.                 WC_BUTTON, BS_PUSHBUTTON | BS_DEFAULT | WS_TABSTOP | WS_VISIBLE
  246.         CONTROL "Cancel", DID_CANCEL, 55, 13, 38, 13,
  247.                 WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
  248.         CONTROL "Help", 259, 102, 13, 38, 13,
  249.                 WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
  250.     END
  251. END
  252.  
  253.  
  254. DLGTEMPLATE IDLG_UN_NODE LOADONCALL MOVEABLE DISCARDABLE
  255. BEGIN
  256.     DIALOG "Uncatolog Node", IDLG_UN_NODE, 106, 75, 147, 114,
  257.            FS_NOBYTEALIGN | FS_DLGBORDER | WS_VISIBLE | WS_CLIPSIBLINGS | WS_SAVEBITS, FCF_TITLEBAR
  258.     BEGIN
  259.         CONTROL "", 256, 8, 41, 131, 67,
  260.                 WC_LISTBOX, WS_TABSTOP | WS_VISIBLE
  261.         CONTROL "Ok", DID_OK, 9, 13, 38, 13,
  262.                 WC_BUTTON, BS_PUSHBUTTON | BS_DEFAULT | WS_TABSTOP | WS_VISIBLE
  263.         CONTROL "Cancel", DID_CANCEL, 55, 13, 38, 13,
  264.                 WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
  265.         CONTROL "Help", 259, 102, 13, 38, 13,
  266.                 WC_BUTTON, BS_PUSHBUTTON | WS_TABSTOP | WS_VISIBLE
  267.     END
  268. END
  269.  
  270.                
  271. ACCELTABLE ID_LUDOSPY
  272.   BEGIN
  273.     VK_F3, IDM_F_EXIT, VIRTUALKEY
  274.   END
  275.  
  276.